﻿//Name=PBVector3
//Cmd=-1

//1x : x分量
//2y : y分量
//3z : z分量
namespace  pb
{
    [global::System.Serializable, global::ProtoBuf.ProtoContract(Name = @"PBVector3")]
public partial class PBVector3 : global::ProtoBuf.IExtensible
{
public PBVector3() { } 
    private float _x;
    [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"x", DataFormat = global::ProtoBuf.DataFormat.Default)]
    public float x
{
      get { return _x; }
      set { _x = value; }
}
    private float _y;
    [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"y", DataFormat = global::ProtoBuf.DataFormat.Default)]
    public float y
{
      get { return _y; }
      set { _y = value; }
}
    private float _z;
    [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"z", DataFormat = global::ProtoBuf.DataFormat.Default)]
    public float z
{
      get { return _z; }
      set { _z = value; }
}
        private global::ProtoBuf.IExtension extensionObject;
        global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
        { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
    }
}
